Using logic to specify shapes and spatial relations in design grammars

نویسنده

  • Scott C. Chase
چکیده

Shape algebraic representations provide several advantages over more traditional geometric representations. The use of predicate logic formulations of shape and spatial relations provides a natural, intuitive way to extend shape representations of the shape grammar formalism to provide generalized, parametric grammars. Introduction Research in the use of grammars and similar production systems for design has been ongoing for several decades. Many different approaches to the problem of design generation have been attempted. All, however, must deal with the basic elements of any grammar or production system, neatly categorized in (Gips, Stiny, 1980) in terms of 1) the objects to which they apply; 2) the way they are defined; 3) the interpretive mechanism used to apply the productions, and 4) the objects they generate. The author’s primary interest is in the representation of objects in such a system, in the belief that the underlying object representation should be the major consideration in the development of a production system. The representations used in shape grammars (Stiny, Gips, 1972) bear this out by demonstrating significant advantages over more traditional representations. The problem of predetermination The ‘kit-of-parts’ approach to design, generally considered an efficient method of generating designs, tends to force the designer into a specific manner of representing and manipulating objects. Thus, the structure of a model must be decided at the start. This can be considered a reductionist philosophy, in which the universe is considered to be composed of separate parts which, in various combinations, make up the whole. However, it is extremely difficult, if not impossible, to anticipate all possible ways in which one might wish to view or classify parts of a model. This often requires an unmanageable amount of information. The problems with this approach were among the causes of the failure of early CAD building modeling systems in the 1970’s and early ’80s, which often required the predetermination of all types of information of interest, and for this information to be stored in a single model. On the other hand, a holistic philosophy considers the universe to be a whole rather than the sum of its parts. A system which forces no preconceived structure upon the user, but rather, allows one to find all sorts of emergent features and properties from within the whole, would be extremely desirable. Shape algebras and shape grammars in design The algebras of shape as defined by Stiny (1991) can support both holistic and reductionist views. By considering shapes as finite sets of elements which can carry fixed properties, a reductionist view is supported. The real power of such algebras, however, lies in the fact that the elements of a shape and their properties may be defined in such a manner as to enable the emergence of features which are not apparent in the initial formulation of a shape. In addition, the generality of their representations, their reliance upon a minimum of structure, and their use in combination can

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Alternating Regular Tree Grammars in the Framework of Lattice-Valued Logic

In this paper, two different ways of introducing alternation for lattice-valued (referred to as {L}valued)  regular tree grammars and {L}valued top-down tree automata are compared. One is the way which defines the alternating regular tree grammar, i.e., alternation is governed by the non-terminals of the grammar and the other is the way which combines state with alternation. The first way is ta...

متن کامل

Representing designs with logic formulations of spatial relations

A new method of describing designs by combining the paradigms of shape algebras and predicate logic representations is presented. Representing shapes and spatial relations in first order predicate logic provides a natural, intuitive method of developing complete computer systems for reasoning about designs. Shape algebraic representations provide several advantages over more traditional geometr...

متن کامل

From Separation Logic to Hyperedge Replacement and Back

Hyperedge replacement grammars and separation-logic formulas both define classes of graph-like structures. In this paper, we describe two effective translations between restricted hyperedge replacement grammars and formulas in a fragment of separation logic. These translations preserve the semantics of formulas and grammars. Hyperedge-replacement grammars [1] are a natural extension of context-...

متن کامل

Design Modeling With Shape Algebras and Formal Logic

A new method of describing designs by combining the paradigms of shape algebras and predicate logic representations is presented. Representing shapes and spatial relations in logic provides a natural, intuitive method of developing complete computer systems for reasoning about designs. The advantages of shape algebra formalisms over more traditional representations of geometric objects are disc...

متن کامل

Anticipation in Baseball: Differences in Using Spatial Cues between Skilled and Novice Players

The purpose of this investigation was to examine the differences between novice and skilled baseball players to anticipate the type of ball being pitched and to specify the players’ dependence on distributed or local kinematic spatial cues. Male baseball players (N= 15; Mage: 27.73 ± 6.28 years; baseball experience: 7.90 ± 5.69 years) and novices (N= 15; Mage: 23.10 ± 5.68 years; no playing exp...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007